package com.m.sms.params;

import lombok.Data;

import java.io.Serializable;
import java.util.LinkedHashMap;
import java.util.List;

/**
 * Description
 *
 * @Auther [li.wang@jsxfedu.com]
 * @Date 2025/3/20 09:53
 * @Version 1.0
 * @Copyright (c) 2022 京师讯飞
 */

@Data
public class SmsSendRequestBody implements Serializable {

    /**
     * 仅腾讯云需要
     */
    private String sdkAppId;
    /**
     * 阿里或腾讯短信是需要指定签名的
     */
    private String signName;
    /**
     * 手机号
     */
    private String mobile;
    /**
     * 手机号列表 用于批量发送
     */
    private List<String> mobileList;
    /**
     * 短信模板ID 或 模板CODE
     */
    private String telId;
    /**
     * 短信模板参数
     */
    private LinkedHashMap<String, String> telParam;
}
